/*
* $Id: Table.h 2 2009-12-23 13:58:02Z volok-aleksej@yandex.ru $
*
* Copyright 2008 by Volokitin Alexey
* All rights reserved
*
*/
#ifndef _TABLE_H_
#define _TABLE_H_

#include "InterfaceDb.h"

class CTable : public ITable
{
protected:
	std::tstring m_strTableName;
	std::vector<std::tstring> m_aColumn;
public:
	CTable(const std::tstring& strTableName);
	virtual ~CTable();
	struct content : public ITable::i_content{
		int s_nId;
	};
public:
	virtual std::vector<std::tstring> GetColumns();
	virtual std::tstring GetNameTable();
	virtual void Free();
};

#endif /*_TABLE_H_*/